be moonfaced - Español Inglés Diccionario